Freelancing is a term that we often come across in the corporate world and currently the term freelancer seems to be taking the world by storm. A freelancer or freelance worker is a person who is self employed and not necessarily committed to a particular employer for a long time. Fields, professions and industries where Freelancing is predominant include music, writing, acting, computer programming, web designing, graphic designing, translating and illustrating, film and video production and others. Depending on the industry, freelance work practices vary and have changed over time. Payment for freelance work also depends on industry, skills, experience and location. Freelancers may charge by the day, hour, a piece rate or on a per project basis. Making the decision to go freelance is a very personal choice. But before making that decision, it is imperative to be well aware of all its pros and cons.